It took almost exactly four years to complete the criminal case against former New York police detectives Stephen Caracappa and Louis Eppolito. March 8, 2005: Eppolito and Caracappa are arrested … Continue reading The Case
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed